self-baking electrode - English Synonyms Dictionary